package com.zhitong.money.services.api;


import com.github.pagehelper.PageInfo;
import com.zhitong.money.entity.PSalaryParam;
import com.zhitong.money.entity.Position;

import java.util.List;
import java.util.Map;

public interface IPSalaryParamService {

    public List<String> findAllPid() throws Exception;

    public List<PSalaryParam> findAllPSalaryParam() throws Exception;

    public PageInfo findAllPSalaryParamByPage(Map<String,Object> map) throws Exception;

    public PageInfo findAllPSalaryParamByMap(Map<String,Object> map) throws Exception;

    public PSalaryParam findPSalaryParamById(String id) throws Exception;

    public PSalaryParam findParamByPid(String pid) throws Exception;

    public void addPSalaryParam(PSalaryParam pSalaryParam) throws Exception;

    public void updatePSalaryParam(PSalaryParam pSalaryParam) throws Exception;

    public void delPSalaryParam(String id) throws Exception;

    public void delPSalaryByIds(List<String> ids) throws  Exception;

}
